
<%@ page import="icontrol.Proyecto" %>
<!doctype html>
<html>
	<head>
		<meta name="layout" content="main">
		<g:set var="entityName" value="${message(code: 'proyecto.label', default: 'Proyecto')}" />
		<title><g:message code="default.show.label" args="[entityName]" /></title>
	</head>
	<body>
		<a href="#show-proyecto" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
		<div class="nav" role="navigation">
			<ul>
				<li><a class="home" href="${createLink(uri: '/')}"><g:message code="default.home.label"/></a></li>
				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
			</ul>
		</div>
		<div id="show-proyecto" class="content scaffold-show" role="main">
			<h1><g:message code="default.show.label" args="[entityName]" /></h1>
			<g:if test="${flash.message}">
			<div class="message" role="status">${flash.message}</div>
			</g:if>
			<ol class="property-list proyecto">
			
				<g:if test="${proyectoInstance?.cliente}">
				<li class="fieldcontain">
					<span id="cliente-label" class="property-label"><g:message code="proyecto.cliente.label" default="Cliente" /></span>
					
						<span class="property-value" aria-labelledby="cliente-label"><g:link controller="cliente" action="show" id="${proyectoInstance?.cliente?.id}">${proyectoInstance?.cliente?.nombre}</g:link></span>
					
				</li>
				</g:if>
			
				<g:if test="${proyectoInstance?.descripcion}">
				<li class="fieldcontain">
					<span id="descripcion-label" class="property-label"><g:message code="proyecto.descripcion.label" default="Descripcion" /></span>
					
						<span class="property-value" aria-labelledby="descripcion-label"><g:fieldValue bean="${proyectoInstance}" field="descripcion"/></span>
					
				</li>
				</g:if>
			
				<g:if test="${proyectoInstance?.fechaInicio}">
				<li class="fieldcontain">
					<span id="fechaInicio-label" class="property-label"><g:message code="proyecto.fechaInicio.label" default="Fecha Inicio" /></span>
					
						<span class="property-value" aria-labelledby="fechaInicio-label"><g:formatDate format="dd/MM/yyyy" date="${proyectoInstance?.fechaInicio}" /></span>
					
				</li>
				</g:if>
			
				<g:if test="${proyectoInstance?.fechaTermino}">
				<li class="fieldcontain">
					<span id="fechaTermino-label" class="property-label"><g:message code="proyecto.fechaTermino.label" default="Fecha Termino" /></span>
					
						<span class="property-value" aria-labelledby="fechaTermino-label"><g:formatDate format="dd/MM/yyyy" date="${proyectoInstance?.fechaTermino}" /></span>
					
				</li>
				</g:if>
			
				<g:if test="${proyectoInstance?.nombre}">
				<li class="fieldcontain">
					<span id="nombre-label" class="property-label"><g:message code="proyecto.nombre.label" default="Nombre" /></span>
					
						<span class="property-value" aria-labelledby="nombre-label"><g:fieldValue bean="${proyectoInstance}" field="nombre"/></span>
					
				</li>
				</g:if>
			
				<li class="fieldcontain">
					<!--<span id="tareas-label" class="property-label"><g:message code="proyecto.tareas.label" default="Tareas" /></span>-->
					<span class="property-value" aria-labelledby="tareas-label"><g:link controller="tarea" action="create" id="${params.id}">Agregar Tarea</g:link></span>
				</li>
			
			</ol>
			<g:form>
				<fieldset class="buttons">
					<g:hiddenField name="id" value="${proyectoInstance?.id}" />
					<g:link class="edit" action="edit" id="${proyectoInstance?.id}"><g:message code="default.button.edit.label" default="Edit" /></g:link>
                                        <g:if test="${session.perfil.id == 1 || session.perfil.id == 2}">
					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
                                        </g:if>
				</fieldset>
			</g:form>
                        
                        <h1>Lista de Tareas</h1>
                        <div style="height: 20px;"></div>
                        
                        <table>
				<thead>
					<tr>
					
						<g:sortableColumn property="descripcion" title="${message(code: 'tarea.descripcion.label', default: 'Descripcion')}" />
					
						<th><g:message code="tarea.estado.label" default="Estado" /></th>
					
						<g:sortableColumn property="fechaInicio" title="${message(code: 'tarea.fechaInicio.label', default: 'Fecha Inicio')}" />
					
						<g:sortableColumn property="fechaTermino" title="${message(code: 'tarea.fechaTermino.label', default: 'Fecha Termino')}" />
					
						<g:sortableColumn property="nombre" title="${message(code: 'tarea.nombre.label', default: 'Nombre')}" />
					
						<th><g:message code="tarea.prioridad.label" default="Prioridad" /></th>
                                                
                                                <th><g:message code="tarea.usuario.label" default="Usuario" /></th>
					
					</tr>
				</thead>
				<tbody>
				<g:each in="${proyectoInstance.tareas}" status="i" var="tareaInstance">
					<tr class="${(i % 2) == 0 ? 'even' : 'odd'}">
					
						<td><g:link controller="tarea" action="show" id="${tareaInstance.id}">${fieldValue(bean: tareaInstance, field: "descripcion")}</g:link></td>
					
						<td>${fieldValue(bean: tareaInstance, field: "estado.nombre")}</td>
					
						<td><g:formatDate format="dd-MM-yyyy" date="${tareaInstance.fechaInicio}" /></td>
					
						<td><g:formatDate format="dd-MM-yyyy" date="${tareaInstance.fechaTermino}" /></td>
					
						<td>${fieldValue(bean: tareaInstance, field: "nombre")}</td>
					
						<td>${fieldValue(bean: tareaInstance, field: "prioridad.nombre")}</td>
                                                
                                                <td>${tareaInstance.usuario.nombre} ${tareaInstance.usuario.apellidoPaterno}</td>
					
					</tr>
				</g:each>
				</tbody>
			</table>
		</div>
	</body>
</html>
